package entidades;

import java.util.List;

import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.JoinTable;
import javax.persistence.ManyToMany;



@Entity
public class Professor extends Usuario {
	
	private String areaAtuacao;
	private String titulacao;
	
	@ManyToMany
	@JoinTable(name="Prof_Cursos",joinColumns=@JoinColumn(name="Prof_id"),inverseJoinColumns=@JoinColumn(name="Curso_id"))
	private List<Curso> cursos;
	
	
	
	
	public String getAreaAtuacao() {
		return areaAtuacao;
	}
	public void setAreaAtuacao(String areaAtuacao) {
		this.areaAtuacao = areaAtuacao;
	}
	public String getTitulacao() {
		return titulacao;
	}
	public void setTitulacao(String titulacao) {
		this.titulacao = titulacao;
	}
	public List<Curso> getCursos() {
		return cursos;
	}
	public void setCursos(List<Curso> cursos) {
		this.cursos = cursos;
	}
	
	
	

}
